Big Huge Thesaurus

tumor necrosis factor

noun

sounds kind of like